%打包启动脚本%
%删除原有的jar包%
del /q bootstrap.jar

%利用指定目录中的.class文件生成一个不压缩的jar包，名字叫做bootstrap.jar%
jar cvf0 bootstrap.jar -C out/production/ztomcat cn/ldj/ztomcat/Bootstrap.class -C out/production/ztomcat cn/ldj/ztomcat/classloader/CommonClassLoader.class

%将项目的所有class文件打包到依赖包所在的文件夹，此时可以排除Bootstrap.class和CommonClassLoader.class，为了简化此时不排除%
del /q lib/ztomcat.jar
cd out/production/ztomcat
jar cvf0 ../../../zlib/ztomcat.jar *

%回到bootstrap.jar所在的目录，运行它，并指定入口类为cn.ldj.ztomcat.Bootstrap，执行入口类调用CommonClassLoader加载zlib下的所有jar包到JVM%
%可以看到此时项目运行的根classpath就是zlib目录%
cd ..
cd ..
cd ..
java -cp bootstrap.jar cn.ldj.ztomcat.Bootstrap
%pause%
